Integer Feasibility of Random Polytopes
نویسندگان
چکیده
We study integer programming instances over polytopes P (A, b) = {x : Ax ≤ b} where the constraint matrix A is random, i.e., its entries are i.i.d. Gaussian or, more generally, its rows are i.i.d. from a spherically symmetric distribution. The radius of the largest inscribed ball is closely related to the existence of integer points in the polytope. We show that for m = 2 √ , there exist constants c0 < c1 such that with high probability, random polytopes are integer feasible if the radius of the largest ball contained in the polytope is at least c1 √ log (m/n); and integer infeasible if the largest ball contained in the polytope is centered at (1/2, . . . , 1/2) and has radius at most c0 √ log (m/n). Thus, random polytopes transition from having no integer points to being integer feasible within a constant factor increase in the radius of the largest inscribed ball. We show integer feasibility via a randomized polynomial-time algorithm for finding an integer point in the polytope. Our main tool is a simple new connection between integer feasibility and linear discrepancy. We extend a recent algorithm for finding low-discrepancy solutions [15] to give a constructive upper bound on the linear discrepancy of random matrices. By our connection between discrepancy and integer feasibility, this upper bound on linear discrepancy translates to the radius lower bound that guarantees integer feasibility of random polytopes. ∗[email protected], School of Engineering and Applied Sciences, Harvard University; This work was done while the author was a student at Georgia Institute of Technology supported in part by the Algorithms and Randomness Center (ARC) fellowship and the NSF. †[email protected], School of Computer Science, Georgia Institute of Technology; Supported in part by the NSF. 1 ar X iv :1 11 1. 46 49 v3 [ cs .D S] 2 3 A ug 2 01 3
منابع مشابه
Phase Transition in Random Integer Programs
We study integer programming instances over polytopes P (A, b) = {x : Ax ≤ b} where the constraint matrices A are random – the rows of the constraint matrices are chosen i.i.d. from a spherically symmetric distribution. We address the radius of the largest inscribed ball that guarantees integer feasibility of such random polytopes with high probability. We show that for m = 2 √ , there exist co...
متن کاملA Canonical Form of Polyhedra and a Combinatorial Algorithm for Integer feasibility
This paper describes a polynomial-time algorithm to canonically rewrite any polyhedral system {x : Ax = b, x ≥ 0} as a face of a m× n × k axial transportation polytope. Axial transportation polytopes are very special. For instance, one can decide whether they are empty or not in only linear time without relying on linear programming algorithms. Using the algebraic properties of these very speci...
متن کاملRandom Points, Convex Bodies, Lattices
Assume K is a convex body in R, and X is a (large) finite subset of K. How many convex polytopes are there whose vertices come from X? What is the typical shape of such a polytope? How well the largest such polytope (which is actually convX) approximates K? We are interested in these questions mainly in two cases. The first is when X is a random sample of n uniform, independent points from K an...
متن کاملVolume Thresholds for Gaussian and Spherical Random Polytopes and Their Duals
Let g be a Gaussian random vector in R. Let N = N(n) be a positive integer and let KN be the convex hull of N independent copies of g. Fix R > 0 and consider the ratio of volumes VN := E vol(KN ∩RB 2 )/ vol(RB 2 ). For a large range of R = R(n), we establish a sharp threshold for N , above which VN → 1 as n → ∞, and below which VN → 0 as n → ∞. We also consider the case when KN is generated by ...
متن کاملBinary Positive Semidefinite Matrices and Associated Integer Polytopes
We consider the positive semidefinite (psd) matrices with binary entries. We give a characterisation of such matrices, along with a graphical representation. We then move on to consider the associated integer polytopes. Several important and well-known integer polytopes — the cut, boolean quadric, multicut and clique partitioning polytopes — are shown to arise as projections of binary psd polyt...
متن کامل